#ifndef MUS_H
#define MUS_H

enum mus_chromosome_index { chr1, chr2, chr3, chr4,
	chr5, chr6, chr7, chr8,
	chr9, chr10, chr11, chr12,
	chr13, chr14, chr15, chr16,
	chr17, chr18, chr19, chrX,
	chrY, chrM, chr_error
};

#define MUS_NCHROMOSOMES ((chrM-chr1)+1)

extern inline enum mus_chromosome_index get_mus_chromosome_index(char
								 *chrom_str);
extern inline unsigned long long get_mus_chromosome_nbps(enum
							 mus_chromosome_index
							 mus_chromosome_number);
extern void print_nbps_chromosomes(void);

#endif
